Local Z-Buffering Rendering in Large Complex Scenes

نویسنده

  • Xiaoxu Han
چکیده

A novel output sensitive real-time rendering algorithm local Z-buffering for the large complex scenes is presented in this paper. A naïve algorithm is proposed at first based on decomposing a large complex scene into a low-depth complexity scene and a large depth complexity by computing a partition plane in the view space. The low and high depth complexity scenes are visualized by Zbuffering and ray casting respectively. This naïve algorithm works well for densely occluded scenes. The naïve algorithm is refined by a series of acceleration algorithms from different point of views. The acceleration algorithms include the selectively lazy ray casting, objectoriented ray casting and a coherence based octree traverse algorithm .The final local Z-buffering algorithm requires the least preprocessing time and can achieve satisfactory speed-up averagely in the real-time rendering of large complex. Its performance can grow up with the improvements of the CPU and GPU capacities.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Local Z-Buffering Rendering

the large complex scenes is presented in this paper. The local Z-buffering originates from the depth complexity based scene decomposition and following multistage rendering. In a naïve local Z-buffering, a large complex scene is decomposed into a low depth complexity scene and high depth complexity scene by computing a partition plane in the view space; the low and high depth complexity scenes ...

متن کامل

Dynamic Scene Occlusion Culling

Large, complex 3D scenes are best rendered in an output-sensitive way, i.e., in time largely independent of the entire scene model’s complexity. Occlusion culling is one of the key techniques for output-sensitive rendering. We generalize existing occlusion culling algorithms, intended for static scenes, to handle dynamic scenes having numerous moving objects. The data structure used by an occlu...

متن کامل

Hybrid Rendering for Interactive Virtual Scenes

Interactive virtual environments used in conjunction with haptic displays are often staticviewpoint scenes that contain a mixture of static and dynamic virtual objects. The immersive realism of these environments is often limited by the graphical rendering system, typically OpenGL or Direct3D. In order to present more realistic scenes for haptic interaction without requiring additional modeling...

متن کامل

Nailboards: A Rendering Primitive for Image Caching in Dynamic Scenes

This paper proposes a simple augmentation to texture mapping hardware which produces the correct depth buffer content and hence correct visibility when replacing complex objects by partially transparent textured polygons. Rendering such polygons exploits frame-to-frame coherence in image sequences of dynamic scenes. Correct depth values are obtained by keeping a small depth delta for every texe...

متن کامل

Randomized Point Sampling for Output-Sensitive Rendering of Complex Dynamic Scenes

We present a new output-sensitive rendering algorithm, the randomized z-buffer algorithm. It renders an image of a three dimensional scene of triangular primitives by reconstruction from a random sample of surface points which are chosen with a probability proportional to the projected area of the objects. The approach is independent of mesh connectivity and topology. It leads to a rendering ti...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006